Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PEEL PLACE Detached £708,515 £410,000 14 Jan 2011
3 PEEL PLACE Detached £726,080 £425,000 4 Jun 2010
4 PEEL PLACE Detached £620,445 £445,000 1 Dec 2015
5 PEEL PLACE Detached £685,000 28 Aug 2024
7 PEEL PLACE Terraced £791,928 £775,000 1 Jun 2022
9 PEEL PLACE Terraced £717,670 £420,000 6 May 2010
11 PEEL PLACE Terraced £657,038 £385,000 16 Jul 2010
THE FARMHOUSE, 2 PEEL PLACE Detached £973,457 £570,000 17 Sep 2010